@charset "gb2312";
/* CSS Document */

*{word-wrap:break-word;word-break:break-all}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{ list-style: none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
img{border:0;vertical-align:middle}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}


body {
	background: none repeat scroll 0 0 #FFFFFF;
	font-family: "Microsoft Yahei","Simsun";
}
p{
	color:#999;
}
.topMenu{
	background: none repeat scroll 0 0 #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
	font-size: 12px;
	height: 27px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	width: 100%;
}
.topMenu ul li a{
	color:#333;
}
.topMenu .leftMenu {
	height: 27px;
	margin: 0 auto;
	text-align: left;
	width: 980px;
}
.topMenu .leftMenu .s3 {
	border-right: 1px solid #BBBBBB;
	display: inline;
	float: left;
	height: 14px;
	margin: 7px 10px 0 0;
	padding-right: 10px;
	padding-top: 1px;
}
.cBold {
  font-weight: bold;
}
.logonav{
	background: none repeat scroll 0 0 #FFFFFF;
	height:60px;
	margin:0px auto;
	width:1000px;
	margin-top:40px;
}
.mainnav{
	background-color:#252525;
	clear:both;
	color:#FFF;
	height:50px;
	overflow: hidden;
	width:100%;
	border-top:5px solid #a01360;
margin-top:5px;
}
.mainnav ul{
	background-color:#252525;
	margin: 0 auto;
	width:1000px;
}
.mainnav li{
    display:inline;
    float:left;
	margin-top:13px;
}
.mainnav li a{
    color: #FFF;
    font-size: 14px;
    text-decoration: none;
	text-align:center;
    padding:0 15px;

}
.mainnav a:hover{
	padding:20px 15px;
	background-color:#a01360;
}
#main{
	width:1000px;
	margin:0 auto;
}

.mainTitle{
	clear:left;
	padding:30px 0 5px 0;
	border-bottom:1px solid #CCC;
}


#slides{
	float:left;
	margin-top:15px;
}
.slideBox {
  height: 350px;
  overflow: hidden;
  position: relative;
  width:600px;
}
.slideBox ul.items {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  height: 350px;
  list-style: none outside none;
  margin: 0;
  padding: 0;
  position: absolute;
}
.slideBox ul.items li {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  height: 350px;
  list-style: none outside none;
  margin: 0;
  padding: 0;
  width: 601px;
}
.slideBox .tips .title a {
  color: #FFFFFF;
  font-size: 16px;
  line-height: 40px;
  margin-left: 10px;
  text-decoration: none;
}
.slideBox .tips .nums a {
  background:#D9D9D9;
  color: #FFF;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 10px;
  height: 12px;
  line-height: 18px;
  margin-right: 5px;
  text-align: center;
  text-indent: -99999px;
  width: 12px;
  border-radius: 10px;
}
.slideBox .tips .nums a.active {
  background:#F06;
  color: #FFFFFF;
}
.slideBox ul li a img {
  border: medium none;
  display: block;
  height:350px;
  margin: 0 !important;
  padding: 0 !important;
  width:600px;
}
.slideBox .tips {
  background:url(../img/liftbox_bg.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
  bottom: 0;
  height: 40px;
  line-height: 40px;
  position: absolute;
  width:600px;
}
.slideBox .tips .nums {
  height: 100%;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 15px;
  width: 90px;
}
#headline{
	float:right;
	width:380px;
	height:380px;
}
.headlineTitle{
	clear:left;
	padding: 20px 0 10px 0;
}
#head-news{
         margin-left:15px;
}
.topNews{
         margin-left:5px;
}
.topTitle{
	color: #CC3333;
	display: block;
	font:18px "微软雅黑";
	height:30px;
	margin-top: 10px;
	overflow: hidden;
	width: 100%;
}
.topTitle:hover{
	color:#a01360;
}
.topNews p {
	height: 20px;
	overflow: hidden;
	width: 100%;
}
.topNews p a{
	color:#333;
	margin-right:5px;
	font-family:"宋体";
}
.topNews p a:hover{
	text-decoration:underline;
	color:#C36;
}
.topNewsList{
	margin-top:20px;
}
.topNewsList li{
	background:url(../img/dot.jpg) no-repeat scroll left center rgba(0, 0, 0, 0);
	display: block;
	font:16px "微软雅黑";
	height:28px;
	overflow:hidden;
	padding-left:10px;
}
.topNewsList li a{
	color:#252525;
}
.topNewsList li a:hover{
	color:#a01360;
}
.topNews{
	clear:left;
}

.section-L{width:690px; float:left;}
.section-R{width:250px; float:right; padding-top:23px;}
#section-3{clear:both; height:495px;width:1000px;}
.smallBox{width:260px; }
#topics{height:500px;}
#gallery{
clear:both;
}

.boxNews{
	margin-top:15px;
}
.liftBox {
    cursor: pointer;
    height: 250px;
    overflow: hidden;
    position: relative;
    width: 350px;
	float:left;
	clear:left;
}
.liftBox .lifelink {
  background:url(../img/liftbox_bg.png) repeat scroll;
  bottom: -145px;
  color: #FFFFFF;
  display: block;
  font-size: 16px;
  height: 180px;
  left: 0;
  position: absolute;
  width: 350px;
}

.lifelink i {
    display: block;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 330px;
	font-style:normal;
}

.lifelink span {
    display: block;
    font: 12px "Simsun";
    height: 50px;
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    width: 330px;
}
.subNews{
	float:left;
	width:320px;
	padding-left:15px;
}
.subNews a:hover{
	color:#a01360;
}
.subTitle{
  color: #252525;
  display: block;
  font-size: 16px;
  overflow: hidden;
  height:28px;
}
.subDetail{
  display: block;
  font:12px "宋体";
  line-height:18px;
  overflow: hidden;
  width: 100%;
  margin-bottom:15px;
}
.rowList{
	margin-top:15px;
}
.rowList li.row {
    background: url("../img/dot.jpg") no-repeat left center;
	font: 14px/24px "宋体";
	height:24px;
	overflow: hidden;
	padding-left:10px;
}
#yh-list{
	margin-top:5px;
}
#yh-list li{
	font:14px/30px "宋体";
	height:30px;
}
.row a{
	color:#252525;
}
.section-R{
	float:right;
}
.gzTitle{
	margin-top:15px;
	font:18px  "Microsoft Yahei";
	color:#666;
}
.gzTitle span{
	margin-left:10px;
}
#wxDetail img{
	float:left;
}
#wxDetail ul{
	color:#0078B6;
	font:16px "宋体";
	padding:10px 0;
}
#wxDetail ul li{
	line-height:32px;
}
#wxDetail ul li a{
	font-size:14px;
	padding:5px 10px;
	color:#FFF;
	background-color:#F99;
}
.top-10{
	clear:left;
	margin-top:15px;
}
.top-10 li {
  display: block;
  float: left;
  height: 20px;
  overflow: hidden;
  margin-bottom:12px;
  position: relative;
  width: 260px;
}
.top-10 li a{
  color: #999999;
  font:14px  "宋体";
  line-height:20px;
  height:20px;
}
.top-10 li a:hover{
	color:#F09;
}
.top-10 li i{
  background-color:#F66;
  color: #FFFFFF;
  display: block;
  float: left;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  margin:0 5px;
  text-align: center;
  width: 20px;
}
.dyBox{
	clear:left;
	margin-top:15px;
	position: relative;
	width: 280px;
}
.dyBox img{
	width:90px;
	height:70px;
	margin-top:5px;
float:left;
}
.dyInfo{
	width:170px;
	float:right;
         margin-top:10px;
}
.dyInfo p{
	margin-top:5px;
	line-height:16px;
	font-family:"宋体";
width:160px;
}
.dyTitle{
	font-size:14px;
	color:#333;
}
.information{
	clear:left;
	font:16px "微软雅黑";
	padding:10px 5px;
}
.information span{
	line-height:28px;
}
.information p{
	margin-bottom:10px;
	margin-left:35px;
}
.information img{
	margin-right:10px;
}
.column{
	float:left;
	width:280px;
/*	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
*/	padding:0 80px 15px 0;
}
.column-right{
	float:left;
	width:280px;
	padding:0 0 15px 0px;
/*	border:1px solid #CCC;
*/}
.lyNews{
	width:280px;
	margin-top:15px;
}
.lyNews img{
	display:block;
	width:280px;
	height:200px;
}
.lyNews a:hover{
	color:#a01360;
}
.lyTitle{
  color: #252525;
  display: block;
  font-size: 16px;
  overflow: hidden;
  height:28px;
  margin-top:5px;
}
.lyDetail{
  display: block;
  font:12px "宋体";
  line-height:18px;
  overflow: hidden;
  width: 100%;
  margin-bottom:15px;
}
.lyList{
	margin-top:15px;
}
.lyList li{
    background: url("../img/dot.jpg") no-repeat left center;
	font: 14px "宋体";
	height:24px;
	overflow: hidden;
	padding-left:10px;
}
.lyList a{
	color:#252525;
}
.c960380 {
  height: 380px;
  position: absolute;
  width: 1000px;
  margin-top:15px;
}
.c285380dt {
  float: left;
  height: 380px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 325px;
}
.tujie {
  background:url(../img/liftbox_bg.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #FFFFFF;
  display: none;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  width: 100%;
  z-index: 1000;
}
.tjfont {
  bottom: 5px;
  color: #FFFFFF;
  display: block;
  font-family: '瀹嬩綋';
  font-size: 14px;
  left: 0;
  line-height: 30px;
  margin: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  text-indent: 0;
  width: 100%;
}
.c285380dt .dt285380 {
  display: block;
  height: 380px;
  width: 325px;
}
.c285380dt .dt285380 img {
  display: block;
  height: 380px;
  width: 325px;
}
.c675200 {
  height: 200px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 675px;
}
.c675200 {
  height: 200px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 675px;
}
.c270200xt {
  float: left;
  height: 200px;
  margin-left: 5px;
  position: relative;
  width: 270px;
}
.c195200xt {
  float: left;
  height: 200px;
  margin-left: 5px;
  position: relative;
  width: 195px;
}
.c270200xt .xt270200 img {
  display: block;
  height: 200px;
  width: 270px;
}
.c195200xt .xt195200 img {
  display: block;
  height: 200px;
  width: 195px;
}
.c132170xt .xt132170 img {
  display: block;
  height: 170px;
  width: 132px;
}
.c395170xt .xt395170 img {
  display: block;
  height: 170px;
  width: 395px;
}
.c195200xt {
  float: left;
  height: 200px;
  margin-left: 5px;
  position: relative;
  width: 195px;
}
.c675170 {
  bottom: 0;
  height: 170px;
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 675px;
}
.c132170xt {
  float: left;
  height: 170px;
  margin-left: 5px;
  position: relative;
  width: 132px;
}
.c395170xt {
  float: left;
  height: 170px;
  margin-left: 6px;
  position: relative;
  width: 395px;
}

.photo{
	clear:left;
	height: 400px;
	margin-top: 15px;
	position: relative;
	width: 1010px;
}
.photoBox{
	float: left;
	height: 133px;
	margin: 0 10px 10px 0;
	position: relative;
	width: 242px;
}
.photoBox img {
	display: block;
	height: 133px;
	width: 242px;
}
.photoBox a {
	background:url(../img/liftbox_bg.png) repeat scroll;
	bottom: 0;
	color: #FFFFFF;
	display: none;
	height: 90px;
	left: 0;
	line-height: 22px;
	padding: 5px 10px;
	position: absolute;
	width: 222px;
}
.photoBox a i{
	font-size:16px;
         font-style:normal;
}
#footer{
	clear:both;
	margin:0 auto;
	padding-top:50px;
	width:1000px;
	text-align:center;
	font-family:"宋体";
}
.Media {
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #E0E0E0;
  border-right: 1px solid #E0E0E0;
  border-style: none solid solid;
  border-width: 1px;
  margin: 0 auto;
  width: 1000px;
}
.Media h4 {
  background: none repeat scroll 0 0 #FAFAFA;
  border-bottom: 1px solid #E0E0E0;
  border-top: 1px solid #E0E0E0;
  font-size: 12px;
  font-weight: normal;
  line-height: 25px;
  text-align: center;
}
.Media P {
  line-height: 24px;
  padding: 7px 0 12px;
  text-align: center;
}
.Media p a{
	color:#333;
}
.Footer {
  margin: 0 auto;
  width: 1000px;
}
.Footer P {
  line-height: 24px;
  padding: 7px 0 12px;
  text-align: center;
}
.Footer p a{
	color:#333;
}




.News_ShowBody_left_top{
	width:700px;
	float:left;
}
.News_ShowBody_left_top {
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #D1D1D1;
  border-left: 1px solid #D1D1D1;
  border-right: 1px solid #D1D1D1;
  border-style: solid;
  border-width: 1px;
  float: left;
  margin: 23px auto;
}
.News_load {
  border-bottom: 1px solid #D1D1D1;
  height: 35px;
  width: 700px;
}
UL.News_loadbody {
  clear: both;
  margin: 0 auto;
  width: 680px;
}
UL.News_loadbody LI {
  color: #333333;
  float: left;
  font-size: 12px;
  line-height: 35px;
  list-style-type: none;
  margin: 0 auto;
  padding: 0 10px 0 0;
  text-align: left;
}
UL.News_loadbody li a{
  color: #333333;
  font-size: 12px;
  font-family:"宋体";
  font-weight: normal;
  text-decoration: none;
}
UL.News_loadbody LI A:hover {
    font-weight: normal;
    font-size: 12px;
    color: #F60;
    text-decoration: underline;
}
.artilist {
  line-height: 30px;
  margin: 0 auto;
  width: 650px;
margin-top:10px;
}
.artilist H2 {
  color: #333333;
  font-size: 14px;
  font-weight: normal;
  margin: 0 auto;
  text-align: left;
  width: 650px;
}
.artilist H2 a{
  color: #333333;
  font-size: 14px;
  font-family:"宋体";
  font-weight:normal;
}
.artilist H2 SPAN {
  color: #999999;
  float: right;
  font-size: 12px;
  text-align: left;
  font-weight:normal;
  width: 80px;
}
.endPageConNum {
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  margin: 20px auto;
  padding: 0;
  text-align: center;
  width: 650px;
  clear:both;
}
.endPageConNum a{
  background: none repeat scroll 0 0 #F99;
  color: #fff;
  padding: 5px 7px 3px;
  text-decoration: none;
}
.endPageConNum A:hover {
    padding: 5px 7px 3px;
    background: none repeat scroll 0% 0% #D43482;
    color: #FFF;
    text-decoration: none;
}
#body-right{
	float:right;
	width:285px;
	margin-left:10px;
}
#baoguang{
	clear:left;
	margin-top:15px;
}
#youhui{
	margin-top:15px;
}
.bgt-list{
	margin-top:10px;
}
.bgt-list li {
	background:url(../img/dot.jpg) no-repeat left center;
	width: 270px;
	padding:5px 0 0 15px;
         font:16px/28px "microsoft yahei";
}
.bgt-list li a{
  color: #666;

}
.bgt-list li a:hover{
	color:#F09;
}
.bgBox{
	margin-top:15px;
	width: 280px;
}
.bgBox img{
	width:90px;
	height:70px;
	margin-top:5px;
}
.bgInfo{
}
.bgInfo p{
	margin-top:5px;
	line-height:14px;
	font-family:"宋体";
}
.bgTitle{
	font-size:16px;
	color:#333;
}
.hezuo{
	clear:left;
	font:14px "微软雅黑";
	padding:5px;
}
.hezuo span{
	line-height:28px;
	float:left
}
.hezuo p{
	margin-bottom:5px;
	margin-left:35px;
	padding:5px
}
.hezuo img{
	margin-right:10px;
}



.News_ShowBody_left_top_Title {
clear: both;
width: 650px;
margin: 10px auto;
height: 65px;
}
.News_ShowBody_left_top_Title dl {
width: 650px;
margin: 0px auto;
padding: 0px;
float: left;
}
.News_ShowBody_left_top_Title dt {
width: 650px;
margin: 0px;
float: left;
text-align: center;
line-height: 27px;
FONT-SIZE: 20px;
FONT-FAMILY: "黑体",Arial Black,sans-serif;
TEXT-DECORATION: none;
}
.News_ShowBody_left_top_Title dd {
width: 600px;
margin: 0px;
LINE-HEIGHT: 22px;
float: left;
COLOR: #999999;
text-align: center;
}
.News_ShowBody_left_top_Title dd a {
	color:#999;
}
.artibody {
clear: both;
font-size: 14px;
width: 650px;
margin: 0px auto;
}
.artibody_arti {
width: 650px;
overflow: hidden;
}
.artibody_arti p {
width: 650px;
overflow: hidden;
margin: 0 0 20px 0;
line-height: 24px;
font-size: 14px;
font-family:"宋体";
letter-spacing: 1px;
color:#333;
}
.Function {
clear: both;
width: 620px;
height: 50px;
text-align: right;
line-height: 50px;
margin: 0px auto;
border-top: #D1D1D1 1px solid;
}

#body-left{
	float:left;
	width:680px;
}
.movietitle{
	margin-top:28px;
}
#weimovie{
	float:left;
}
#review{
	clear:both;
	width:680px;
}


/* 图片滚动css */
.weialbum{ 
	width:660px; 
	margin:10px auto; 
	position:relative; 
	overflow:hidden; 
	_height:100%;
}
.picbox{ 
	width:660px; 
	height:260px; 
	overflow:hidden; 
	position:relative;
}
.piclist{ 
	height:280px;
	position:absolute; 
	left:0px; 
	top:0px
}

.piclist li{ 
	background:#eee; 
	margin-right:20px; 
	padding:5px; 
	float:left;
}
.piclist li a{
	color:#666;
}
.swaplist{ 
	position:absolute; 
	left:-2040px; 
	top:0px
}
.piclist img{
	width:140px;
	height:200px; 
}
#mtitle{
	text-align:center;
	margin-top:10px;
}
.og_prev,.og_next{
	width:25px; 
	height:50px; 
	background:url(../img/page_icon.png); 
	position:absolute; 
	top:80px; 
	z-index:99; 
	cursor:pointer;
	filter:alpha(opacity=70); 
	opacity:0.7;
}

.og_prev{ 
	background-position:-25px 0; 
	left:0;
}
.og_next{ 
	background-position:0 0px; 
	right:0;
}



#movieinfo{ 
	width:660px; 
	margin:10px auto; 
	position:relative; 
	overflow:hidden; 
	_height:100%;
}
.picbox1{ 
	width:660px; 
	height:260px; 
	overflow:hidden; 
	position:relative;
}
.piclist1{ 
	height:280px;
	position:absolute; 
	left:0px; 
	top:0px
}

.piclist1 li{ 
	background:#eee; 
	margin-right:20px; 
	padding:5px; 
	float:left;
}
.piclist1 li a{
	color:#666;
}
.swaplist1{ 
	position:absolute; 
	left:-2040px; 
	top:0px
}
.piclist1 img{
	width:140px;
	height:200px; 
}
#mtitle1{
	text-align:center;
	margin-top:10px;
width:140px;
}
.og_prev1,.og_next1{
	width:25px; 
	height:50px; 
	background:url(../img/page_icon.png); 
	position:absolute; 
	top:140px; 
	z-index:99; 
	cursor:pointer;
	filter:alpha(opacity=70); 
	opacity:0.7;
}

.og_prev1{ 
	background-position:-25px 0; 
	left:0;
}
.og_next1{ 
	background-position:0 0px; 
	right:0;
}


.review1{
	width:650px;
	height:180px;
}
#cover img{
	float:left;
	margin:20px 30px 0 0;
}
#review-detail{
	padding-top:20px;
	width:450px;	
	float:left;
}
#review-title{
	font-size:16px;
	background-color:#eee;
	width:450px;
	padding:5px;
}
#review-title a{
	color:#666;	
}
#review-detail p{
	line-height:30px;
	padding-top:10px;
}
#salonlist ul{
	width:680px;
	margin:0 auto;
}
#salonlist ul li{
	float:left;
	margin:25px 20px;
width:160px;
}
#salonlist li p{
	clear:left;
	width:150px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	color:#333;
}
.imglist ul{
	width:700px;
	margin:0 auto;
}
.imglist li {
  border: 1px solid #EEEEEE;
  float: left;
  height: 160px;
  margin: 5px 3px;
  text-align: center;
  width: 224px;
}
.imglist li a {
  color: #666666;
  font-size: 14px;
  font-weight: normal;
}
.imglist img {
    height: 120px;
    margin: 5px 0;
    width: 218px;
}
.imglist li a:hover{
	color:#D43482;
}
.News_load1 {
width: 1000px;
height: 35px;
BORDER-BOTTOM: #D1D1D1 1px solid;
}
UL.News_loadbody1 {
  clear: both;
  margin: 0 auto;
  width:982px;
}
UL.News_loadbody1 LI {
margin: 0px auto;
PADDING-RIGHT: 10px;
PADDING-LEFT: 0px;
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
FONT-SIZE: 12px;
color: #333333;
FLOAT: left;
TEXT-ALIGN: left;
LINE-HEIGHT: 35px;
LIST-STYLE-TYPE: none;
WHITE-SPACE: nowrap;
}
UL.News_loadbody1 LI A{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #333333;
TEXT-DECORATION: none;
}
UL.News_loadbody1 LI A:hover {
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #f99;
TEXT-DECORATION: underline;
}
.News_ShowBody_left_top1 {
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #D1D1D1;
  border-left: 1px solid #D1D1D1;
  border-right: 1px solid #D1D1D1;
  border-style: solid;
  border-width: 1px;
  float: left;
  margin: 0 auto;
  margin-top:20px;
  width: 998px;
}
.artibody1 {
  clear: both;
  font-size: 14px;
  margin: 0 auto;
  width: 950px;
}
.artibody1_arti {
  clear: both;
  font-size: 14px;
  line-height: 27px;
  margin: 0 auto;
  padding-bottom: 15px;
  text-align: left;
  width: 950px;
}
.artibody1 a {
color: #333333;
font-size: 14px;
font-weight: normal;
text-decoration: none;
text-align: left;
}
.Function1 {
  border-top: 1px solid #D1D1D1;
  clear: both;
  height: 50px;
  line-height: 50px;
  margin: 0 auto;
  text-align: right;
  width: 950px;
}
#weimovie span, #movieinfo span, #review span, #salon span{
	float:right;
	color:#999;
cursor:pointer;
}
.movielist{
	width:650px;
	margin:0 auto;
margin-top:20px;

}
.movielist img{
	width:140px;
	height:200px;
	margin:5px 0;
}
.movielist li{
	float:left;
	margin:5px;
	width:150px;
	height:250px;
	border:1px solid #eee;
	text-align:center;
}
.imglist li a{
	color:#666;
	font-size:14px;
	font-weight:normal;
}
.imglist li a:hover{
	color:#D43482;
}